iT邦幫忙

2023 iThome 鐵人賽

DAY 6
0
自我挑戰組

我是怎麼讓寫程式變成我生活的樂趣系列 第 6

[Day-6].我為何失敗了這麼多次?

  • 分享至 

  • xImage
  •  

我先提供一下我學習程式失敗的原因,讓大家能夠避免掉這個坑!

前面提到我剛開始學習程式,是因為想要修改Wordpress,甚至是寫外掛,當然因為我不是那種非常有毅力或者有天份的人,所以失敗是非常正常的!後來我才發現,我犯了兩個錯:

第一個錯:我把目標訂得太高,所以很難達成

就好像說我想練慢跑,然後我目標訂在馬拉松冠軍,這樣當然會失敗,而且會失敗的很慘!所以我後來就把目標切成很多小塊,然後只要成功一個小目標,我會自己大聲跟自己說:我是天下最聰明的!(其實想說最帥,但實在說不出來),這個小目標有多小呢?第一個假如是"Hello world!",第二個就是1+1=2,第三個是1加到10等於多少,然後我每天只完成一個小目標,但是我重複的做,例如印出"Hello world!",然後我會印出很多不一樣的字,雖然是同一件事,但是我會練上一兩個小時,練到我膩了為止,或者我會印:

魔鏡...魔鏡...誰是這世界上最帥的人?

1+1=2,然後我會一直練習小學生數學,很白痴的重複一般人學習程式,因為前面很簡單,會進度很快,但是到面一難,就堅持不下去(我之前就是這樣),跟跑馬拉松一樣,前面跑快,後面肯定沒有力氣的,所以一定不要急,每一天就練一個小目標,不要貪多,這樣比較能夠持續,比較能夠長久。

第二個錯:我沒有帶入好玩的元素,我把學程式當成目標

我們會熬夜打電動,看小說,追劇,**但是如果看微積分可能三分鐘就睡著,完全不用安眠藥。**不好玩的事情就不會想做,就像印出"hello world",我會印“地球我來了,我從K星球回來了!”,例如這樣的,讓我一邊寫程式還會依邊笑(當然可能我比較智障一點)。

後來我又加上第三個元素,就是解決問題,我們對於寫程式來賺錢可能會懶一點,但是如果寫程式可以幫你解決一些問題,節省時間,那我們就會有動力去做。

我當初想做一個小程式,是真的很簡單,就是查字典筆畫,為何要查這個呢?因為我常幫人算命,其中就需要算筆畫,手算不但容易錯,而且速度又慢,但是這個對於電腦來說,最適合,所以因為這個小目標,我大概學了一個月就寫出來了,雖然對於高手來說,大概只要幾分鐘,但是對我來說意義非常重大,後來我就慢慢把我算命的東西全部都用Python寫出來了,當我做到這一步,寫程式的動力就一發不可收拾了!


上一篇
[Day-5].如果你想要一個人創業
下一篇
[Day-7].我學了什麼東西(一)
系列文
我是怎麼讓寫程式變成我生活的樂趣30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言